Sparse Networks Tolerating Random Faults

نویسندگان

  • Toshinori Yamada
  • Shuichi Ueno
چکیده

A network G∗ is called random-fault-tolerant (RFT) network for a network G if G∗ contains a fault-free isomorphic copy of G with high probability even if each processor fails independently with constant probability. This paper proposes a general method to construct an RFT network G∗ for any network G with N processors such that G∗ has O(N ) processors. Based on the construction, we also show that if G is a Cayley, de Bruijn, shu7e-exchange, or partial k-tree network with N processors and M communication links then we can construct an RFT network for G with O(N ) processors and O(M logN ) communication links. Cayley networks contain many popular networks such as circulant, hypercube, CCC, wrapped butter9y, star, and pancake networks. ? 2003 Elsevier B.V. All rights reserved.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Tolerating Faults in Counting Networks

Counting networks were proposed by Aspnes, Herlihy and Shavit 4] as a technique for solving multiprocessor coordination problems. We describe a method for tolerating an arbitrary number of faults in counting networks. In our fault model, the following errors can occur dynamically in the counting network data structure: 1) a balancer's state is spuriously altered, 2) a balancer's state can no lo...

متن کامل

Efficient and Robust Query Processing for Mobile Wireless Sensor Networks

We present CNFS, an algorithm for efficient and robust query processing for mobile wireless sensor networks. CNFS is a walk–based algorithm that is biased to visit nodes close to the source first. This bias is accomplished by collecting topology information about the network as the search progresses. This information is also used to tolerate changes in the network topology caused by node mobili...

متن کامل

Design of Two-Level Fault-Tolerant Networks

Some new techniques for the synthesis of fault-tolerant two-level combinational networks are presented. Two classes of faults are defined, 1) critical faults and 2) subcritical faults. Critical fauls are the class of faults that cannot be tolerated by any two4evel networks. Necessary conditions for synthesis of networks tolerating subcritical faults are developed. As a result it is established ...

متن کامل

Fault-Diagnosis in a Multiple-Path Interconnection Network

Annotation: Two pass routing scheme is described for communication in a multiprocessor system employing a unique-path multistage interconnection network in the presence of faults in the network. It is capable of tolerating all single faults and many multiple faults in all except the first and last stages of the network. The routing scheme is useful for tolerating both permanent as well as inter...

متن کامل

On the Fault Tolerance of Some Popular Bounded-Degree Networks

In this paper, we analyze the fault tolerance of several bounded-degree networks that are commonly used for parallel computation. Among other things, we show that an N-node butterry network containing N 1? worst-case faults (for any constant > 0) can emulate a fault-free butterry of the same size with only constant slowdown. The same result is proved for the shuue-exchange network. Hence, these...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999